Next Entpory:
Cell Broadband Engine Links II [06/04/10: Full], 2006-03-18
-----
ソニー・コンピュータエンタテインメント Cell Broadband Engine
http://cell.scei.co.jp/index_j.html
一部ドキュメントが日本語化されています
IBM alphaWorks > Research topics
Cell Broadband Engine technology
http://www.alphaworks.ibm.com/topics/cell
"IBM XL C Alpha Edition for Cell Broadband Engine Processor", Update: November 17, 2005
http://www.alphaworks.ibm.com/tech/cellcompiler
IBM developerWorks > Power Architecture technology
Cell Broadband Engine resource center
http://www.ibm.com/developerworks/power/cell/
"Spufs: The Cell Synergistic Processing Unit as a virtual file system
The Linux programming model for Cell",
Arnd Bergmann, IBM, 25 Jun 2005
http://www.ibm.com/developerworks/power/library/pa-cell/
"The Cell Processor Programming Model", von Arnd Bergmann, Linux Tag 2005
http://www.linuxtag.org/typo3site/freecongress-details.html?talkid=156
Linux on zSeriesのメンバーであったと紹介されています。
The Cell project at IBM Research
http://www.research.ibm.com/cell/
IBM Research Compiler Technology for Scalable Architectures
http://domino.research.ibm.com/comm/research_projects.nsf/pages/cellcompiler.index.html
IBM System Journal, Volume 45, Number 1, 2006
Online Game Technology
http://www.research.ibm.com/journal/sj/451/tocpdf.html
IBM Semiconductor Solutions technical library
Cell Broadband Engine
http://www.ibm.com/chips/techlib/techlib.nsf/products/Cell_Broadband_Engine
Barcelona Supercomputing Center (BSC)
Linux on CBE-based Systems
http://www.bsc.es/projects/deepcomputing/linuxoncell/
BSCには Top500で 8位にランクされている MareNostrumがあります
Peak Performance of 42, 35 Teraflops
IBM BladeCenter JS20 CLuster (2406 dual 64-bit processor blade nodes)
4,812 IBM Power PC 970FX processors(2.2 GHz)
9.6TB of main memory
Interconnection: Myrinet
236TB of disk storage: GPFS (Global Parallel File System) with Myrinet
なんと言っても、使わなくなった教会に設置しているところがオシャレです。
http://www.bsc.es/resources/resources,en.htm
http://www.bsc.es/resources/installation,en.htm
GameTomorrow: IBM leaders discuss the future of gaming
http://www.gametomorrow.com/blog/
-----
[06/02/10]
IBM developerWorks > Power Architecture technology >
"An introduction to compiling for the Cell Broadband Engine architecture"
"This five-part tutorial series helps you understand the Cell Broadband Engine™ (Cell BE)
architecture and gives you a basic intuition for programming issues on it, insight
into the compiler challenges presented by it, and an understanding of the techniques and
solutions proposed by the IBM compiler."
Part 1: A bird's-eye view, 07 Feb 2006
http://www.ibm.com/developerworks/edu/pa-dw-pa-cbecompile1-i.html?S_TACT=105AGX16&S_CMP=HP&ca=dnw-705
Part 2: Optimizing for the SPE, 07 Feb 2006
Part 3: Making the most of SIMD, 07 Feb 2006
Part 4: Partitioning large tasks, 07 Feb 2006
Part 5: Managing memory, 07 Feb 2006
各パートへは Part 1からリンクがあります。
本文を読むには IBM IDが必要となります(無料登録可能)。
-----
[06/02/13] 東芝関係のリンク (日本語資料):
"CELLプロセッサに見るアーキテクチャ-次世代デジタルホームに向けて",
東芝レビュー, 60巻 7号 (2005年 7月号)
http://www.toshiba.co.jp/tech/review/2005/07/
"Cell プロセッサ",
増渕 美生 氏 (東芝), STARC (株式会社半導体理工学研究センター) シンポジウム2005, 2005/9/8~9
http://www.starc.jp/download/sympo2005-j.html
CEATEC JAPAN 2005 (2005年 10月 4~8日) 展示パネル一覧:
http://www.semicon.toshiba.co.jp/release/exhibition/ceatec2005/panel/panel.html
Cell Zone
Cell Broadband engine Chip Set
Cellリファレンスセット:Cellアプリケーションモデル
Cellによる48ストリーム(MPEG-2)同時再生デモンストレーション
-----
[06/02/17]
Mercury Computer Systems Webcast
"Using MultiCore Fremework (MCF) Software to Harness the Power of the Cell BE Processor",
02/22/206/ 11:00 AM Eastern Standard Time, USA
http://www.mc.com/cell/
"Developers and early innovators, who are considering the Cell BE processor for
their applications, can benefit from this seminar, which will present:
The Function Offload Engine model and how it is supported by MCF.
How MCF manages the 256 KB Local Store on each SPE.
The "tile channel" construct and how SPE DMA channels are managed.
An example that uses MCF to strip-mine data to and from the SPE Local Store memory region.
Code plug-ins and how they are useful in managing the code footprint in SPE memory.
※関連エントリー[06/03/12更新]:
Mercury: Cell Technology Evaluation Systems, 2006-01-11
IBM developerWorks > Power Architecture technology >
"Meet the experts: An interview with the compiler", 14 Feb 2006
http://www.ibm.com/developerworks/power/library/pa-expert10/
"Got questions about optimizing code for the Cell Broadband Engine™ (Cell BE) processor?
Questions like, when to inline? When to insert an ifetch--and when to inline an ifetch
(and what IS an ifetch?) And where do no-ops go? These questions and many others will
be addressed in this exclusive Q and A session."
IBM developerWorks > Power Architecture technology >
"Power Architecture community calendar: Cell BE wins In-Stat processor award", 15 Feb 2006
http://www.ibm.com/developerworks/power/library/pa-nl25-calendar/
"On the Cell Broadband Engine™ (Cell BE) front, IBM delivers its first Cell BE product
and Cell BE wins an award for best high-performance embedded processor of 2005. In blades,
IBM unveils the BladeCenter® H line (one Cell BE-based version, one virtualization-enhanced
JS21, and a low-power offering) and management software for them, and Blade.org becomes
official (and companies step up to the plate with products for the new BladeCenters).
And peek at the POWER6™ processor. Plus, events that you just don't want to miss!"
少し前の記事ですが:
IBM developerWorks > Power Architecture technology >
"Get started with the Cell Broadband Engine Software Development Kit, Part 1:
Installing the CBE programming environment", 09 Nov 2005
http://www.ibm.com/developerworks/power/library/pa-cellstartsim/
"Get started with the Cell Broadband Engine Software Development Kit, Part 2:
Using the software samples and library source code", 16 Nov 2005
http://www.ibm.com/developerworks/power/library/pa-cellstartsdk/
"Get started with the Cell Broadband Engine Software Development Kit, Part 3:
Targeting Cell BE", 17 Jan 2006
http://www.ibm.com/developerworks/power/library/pa-cellstartxlc/
-----
[06/02/25]
"Cell Broadband EngineTM を用いたブレード・サーバーの設計と実装",
佐貫 俊幸, 大和システム開発研究所, 日本アイ・ビー・エム株式会社,
PROVISION Winter 2006 No.48, 2006.
http://www-06.ibm.com/jp/provision/no48/ibm_paper1.html
5.評価と考察
5.2 検索アプリケーションにおける評価
で報告されている、Smith-Waterman検索結果がスゴイ:
元になったアルゴリズムは最近発表されたばかりの Smith-Watermanの SIMDベクトル化
"Parallel Processing in Biological Sequence Comparison using General Purpose Processors",
Friman Sanchez, et al., Universitat Politècnica de Catalunya,
2005 IEEE International Symposium on Workload Characterization (IISWC-2005), 2005.
こちらの報告では、既存のデータパラレル化による Smith-Waterman検索手法に比べて
実行時間で 30%減少に成功したというもの (PowerPC970 Altivecで実装)。
各 SPEでこのベクトル化した Smith-Waterman検索を行い PPEでデータフローを調整したところ
IA32 with SSE2に対して 8SPE + PPEは約 6倍の処理速度が得られたとのこと。
IA32の詳細が記されていないのが??だけど、PPE w VMXに対しては約 5倍向上。
もっと驚いたのが、IA32で SSE2を使用した場合は処理速度が 5倍も向上していること(詳細は??)。
(Sanchez氏らの報告はもっと大々的に取り上げられても良いはずでは。Sanchez氏らの研究は、
IBMや Barcelona Supercomputer Centerの協力でなされたそうです)
日本アイ・ビー・エムの報告では、データベースやクエリーの詳細が触れられていないのが残念。
SPEへのデータ分割手法等々とっても興味津々。
Cell Broadband Engine Links II [06/04/10: Full], 2006-03-18
-----
ソニー・コンピュータエンタテインメント Cell Broadband Engine
http://cell.scei.co.jp/index_j.html
一部ドキュメントが日本語化されています
IBM alphaWorks > Research topics
Cell Broadband Engine technology
http://www.alphaworks.ibm.com/topics/cell
"IBM XL C Alpha Edition for Cell Broadband Engine Processor", Update: November 17, 2005
http://www.alphaworks.ibm.com/tech/cellcompiler
IBM developerWorks > Power Architecture technology
Cell Broadband Engine resource center
http://www.ibm.com/developerworks/power/cell/
"Spufs: The Cell Synergistic Processing Unit as a virtual file system
The Linux programming model for Cell",
Arnd Bergmann, IBM, 25 Jun 2005
http://www.ibm.com/developerworks/power/library/pa-cell/
"The Cell Processor Programming Model", von Arnd Bergmann, Linux Tag 2005
http://www.linuxtag.org/typo3site/freecongress-details.html?talkid=156
Linux on zSeriesのメンバーであったと紹介されています。
The Cell project at IBM Research
http://www.research.ibm.com/cell/
IBM Research Compiler Technology for Scalable Architectures
http://domino.research.ibm.com/comm/research_projects.nsf/pages/cellcompiler.index.html
IBM System Journal, Volume 45, Number 1, 2006
Online Game Technology
http://www.research.ibm.com/journal/sj/451/tocpdf.html
IBM Semiconductor Solutions technical library
Cell Broadband Engine
http://www.ibm.com/chips/techlib/techlib.nsf/products/Cell_Broadband_Engine
Barcelona Supercomputing Center (BSC)
Linux on CBE-based Systems
http://www.bsc.es/projects/deepcomputing/linuxoncell/
BSCには Top500で 8位にランクされている MareNostrumがあります
Peak Performance of 42, 35 Teraflops
IBM BladeCenter JS20 CLuster (2406 dual 64-bit processor blade nodes)
4,812 IBM Power PC 970FX processors(2.2 GHz)
9.6TB of main memory
Interconnection: Myrinet
236TB of disk storage: GPFS (Global Parallel File System) with Myrinet
なんと言っても、使わなくなった教会に設置しているところがオシャレです。
http://www.bsc.es/resources/resources,en.htm
http://www.bsc.es/resources/installation,en.htm
GameTomorrow: IBM leaders discuss the future of gaming
http://www.gametomorrow.com/blog/
-----
[06/02/10]
IBM developerWorks > Power Architecture technology >
"An introduction to compiling for the Cell Broadband Engine architecture"
"This five-part tutorial series helps you understand the Cell Broadband Engine™ (Cell BE)
architecture and gives you a basic intuition for programming issues on it, insight
into the compiler challenges presented by it, and an understanding of the techniques and
solutions proposed by the IBM compiler."
Part 1: A bird's-eye view, 07 Feb 2006
http://www.ibm.com/developerworks/edu/pa-dw-pa-cbecompile1-i.html?S_TACT=105AGX16&S_CMP=HP&ca=dnw-705
Part 2: Optimizing for the SPE, 07 Feb 2006
Part 3: Making the most of SIMD, 07 Feb 2006
Part 4: Partitioning large tasks, 07 Feb 2006
Part 5: Managing memory, 07 Feb 2006
各パートへは Part 1からリンクがあります。
本文を読むには IBM IDが必要となります(無料登録可能)。
-----
[06/02/13] 東芝関係のリンク (日本語資料):
"CELLプロセッサに見るアーキテクチャ-次世代デジタルホームに向けて",
東芝レビュー, 60巻 7号 (2005年 7月号)
http://www.toshiba.co.jp/tech/review/2005/07/
"Cell プロセッサ",
増渕 美生 氏 (東芝), STARC (株式会社半導体理工学研究センター) シンポジウム2005, 2005/9/8~9
http://www.starc.jp/download/sympo2005-j.html
CEATEC JAPAN 2005 (2005年 10月 4~8日) 展示パネル一覧:
http://www.semicon.toshiba.co.jp/release/exhibition/ceatec2005/panel/panel.html
Cell Zone
Cell Broadband engine Chip Set
Cellリファレンスセット:Cellアプリケーションモデル
Cellによる48ストリーム(MPEG-2)同時再生デモンストレーション
-----
[06/02/17]
Mercury Computer Systems Webcast
"Using MultiCore Fremework (MCF) Software to Harness the Power of the Cell BE Processor",
02/22/206/ 11:00 AM Eastern Standard Time, USA
http://www.mc.com/cell/
"Developers and early innovators, who are considering the Cell BE processor for
their applications, can benefit from this seminar, which will present:
The Function Offload Engine model and how it is supported by MCF.
How MCF manages the 256 KB Local Store on each SPE.
The "tile channel" construct and how SPE DMA channels are managed.
An example that uses MCF to strip-mine data to and from the SPE Local Store memory region.
Code plug-ins and how they are useful in managing the code footprint in SPE memory.
※関連エントリー[06/03/12更新]:
Mercury: Cell Technology Evaluation Systems, 2006-01-11
IBM developerWorks > Power Architecture technology >
"Meet the experts: An interview with the compiler", 14 Feb 2006
http://www.ibm.com/developerworks/power/library/pa-expert10/
"Got questions about optimizing code for the Cell Broadband Engine™ (Cell BE) processor?
Questions like, when to inline? When to insert an ifetch--and when to inline an ifetch
(and what IS an ifetch?) And where do no-ops go? These questions and many others will
be addressed in this exclusive Q and A session."
IBM developerWorks > Power Architecture technology >
"Power Architecture community calendar: Cell BE wins In-Stat processor award", 15 Feb 2006
http://www.ibm.com/developerworks/power/library/pa-nl25-calendar/
"On the Cell Broadband Engine™ (Cell BE) front, IBM delivers its first Cell BE product
and Cell BE wins an award for best high-performance embedded processor of 2005. In blades,
IBM unveils the BladeCenter® H line (one Cell BE-based version, one virtualization-enhanced
JS21, and a low-power offering) and management software for them, and Blade.org becomes
official (and companies step up to the plate with products for the new BladeCenters).
And peek at the POWER6™ processor. Plus, events that you just don't want to miss!"
少し前の記事ですが:
IBM developerWorks > Power Architecture technology >
"Get started with the Cell Broadband Engine Software Development Kit, Part 1:
Installing the CBE programming environment", 09 Nov 2005
http://www.ibm.com/developerworks/power/library/pa-cellstartsim/
"Get started with the Cell Broadband Engine Software Development Kit, Part 2:
Using the software samples and library source code", 16 Nov 2005
http://www.ibm.com/developerworks/power/library/pa-cellstartsdk/
"Get started with the Cell Broadband Engine Software Development Kit, Part 3:
Targeting Cell BE", 17 Jan 2006
http://www.ibm.com/developerworks/power/library/pa-cellstartxlc/
-----
[06/02/25]
"Cell Broadband EngineTM を用いたブレード・サーバーの設計と実装",
佐貫 俊幸, 大和システム開発研究所, 日本アイ・ビー・エム株式会社,
PROVISION Winter 2006 No.48, 2006.
http://www-06.ibm.com/jp/provision/no48/ibm_paper1.html
5.評価と考察
5.2 検索アプリケーションにおける評価
で報告されている、Smith-Waterman検索結果がスゴイ:
元になったアルゴリズムは最近発表されたばかりの Smith-Watermanの SIMDベクトル化
"Parallel Processing in Biological Sequence Comparison using General Purpose Processors",
Friman Sanchez, et al., Universitat Politècnica de Catalunya,
2005 IEEE International Symposium on Workload Characterization (IISWC-2005), 2005.
こちらの報告では、既存のデータパラレル化による Smith-Waterman検索手法に比べて
実行時間で 30%減少に成功したというもの (PowerPC970 Altivecで実装)。
各 SPEでこのベクトル化した Smith-Waterman検索を行い PPEでデータフローを調整したところ
IA32 with SSE2に対して 8SPE + PPEは約 6倍の処理速度が得られたとのこと。
IA32の詳細が記されていないのが??だけど、PPE w VMXに対しては約 5倍向上。
もっと驚いたのが、IA32で SSE2を使用した場合は処理速度が 5倍も向上していること(詳細は??)。
(Sanchez氏らの報告はもっと大々的に取り上げられても良いはずでは。Sanchez氏らの研究は、
IBMや Barcelona Supercomputer Centerの協力でなされたそうです)
日本アイ・ビー・エムの報告では、データベースやクエリーの詳細が触れられていないのが残念。
SPEへのデータ分割手法等々とっても興味津々。